@charset utf-8;

.category { padding:10px 0; }
.category dl dt { position:relative; background:url(category-ico.gif) 188px -48px no-repeat; border-bottom:1px solid #D7D7D7; }
.category dl dt a.a1 { display:block; height:32px; line-height:32px; padding-left:40px; background:url(category-ico.gif) 22px -18px no-repeat; font-weight:bold; color:#343434; }
.category dl dt a.a1:hover, .category dl dt a.a1.current { background-position:22px 12px; color:#FE0002; text-decoration:none; }
.category dl dt ul { display:none; position:absolute; top:-1px; right:-172px; width:170px; background:#FFF; border:1px solid #D7D7D7; border-top:0; }
.category dl dt ul li { height:32px; line-height:32px; padding-left:15px; border-top:1px solid #D7D7D7; }
.category dl dt ul li a { color:#656565; }
.category dl dt ul li a:hover { color:#FF0100; text-decoration:none; }

.links { width:218px; text-align:center; padding:10px 0 5px; overflow:hidden; }
.links img { margin-bottom:5px; }

.col1 { float:left; width:500px; }
.col2 { float:right; width:219px; }
.about { padding-bottom:15px; }
.about .pic { float:left; width:150px; height:125px; margin:0 20px 10px 0; border:1px solid #1A1915; overflow:hidden; }
.about h3 { padding:3px 0 8px; font-size:14px; color:#333; }
.about p { line-height:170%; color:#676767; }
.about p a { color:#FE0000; }

.product-detail-list { padding-top:6px; background:url(product-detail.jpg) repeat-x; }
.product-detail-list table {  }
.product-detail-list table thead {  }
.product-detail-list table thead th { height:32px; padding:5px; border-bottom:1px dotted #B5B5B5; }
.product-detail-list table tbody {  }
.product-detail-list table tbody td { text-align:center; padding:6px 5px; border-bottom:1px dotted #B5B5B5; }

.sl-pic-list {  }
.sl-pic-list .item { width:180px; text-align:center; margin:0 auto; padding-top:5px; }
.sl-pic-list .item .pic { width:155px; height:100px; margin:0 auto; padding:1px; border:1px solid #E4E4E4; overflow:hidden; }
.sl-pic-list .item p { padding:5px 0; }
.sl-pic-list .item p a { color:#555; }

.box .new-products { padding:0; }
.new-products .pic-list { padding-top:10px; }
.new-products .pic-list .item { width:134px; text-align:center; margin:8px 6px; }
.new-products .pic-list .item .pic { width:130px; height:100px; padding:1px; border:1px solid #E4E4E4; overflow:hidden; }
.new-products .pic-list .item p { padding-top:5px; }

.news-list {  }
.news-list .col1 { float:left; width:310px; }
.news-list .col2 { float:left; width:310px; padding-left:10px; }
.news-list .col3 { float:right; width:310px; }
.news-list .list {  }
.news-list .list ul {  }
.news-list .list ul li { padding:5px 2px; border-bottom:1px dashed #DDD; }

.friend-links { padding:4px; background:#EFEFEF; border:1px solid #C2C2C2; }
.friend-links .inner { line-height:2; padding:8px 15px; background:#FFF; color:#676767; }
.friend-links .inner span { color:#161616; }
.friend-links .inner a { margin:0 5px; white-space:nowrap; color:#676767; }